package util;

import javax.swing.table.DefaultTableModel;

public class ApkTableModel extends DefaultTableModel {

	@Override
	// al poner que devuelva un boolean lo que hace es poner un check
	// automatico el jtable, tu deberias seguir con un || columnIndex ==
	// 4.... en el if
	public Class getColumnClass(int columnIndex) {
		if ((columnIndex == 4) || (columnIndex == 0) || (columnIndex == 5)) {
			return Boolean.class;
		} else {
			return super.getColumnClass(columnIndex);
		}
	}

	@Override
	public boolean isCellEditable(int row, int column) {
		// all cells false
		if ((column == 0) || (column == 5)) {
			return true;
		}
		return false;
	}
}
